home *** CD-ROM | disk | FTP | other *** search
Makefile | 1999-05-04 | 1.4 KB | 60 lines |
- # simple Makefile for Half-Life Model Viewer
-
- CC = g++
- CFLAGS = -O2
- IFLAGS =
- LFLAGS = -s
- LIBS = -lmxtk-qt -lqt -lqgl -lGL -lGLU -lXaw
-
- HLMV = ../bin/hlmv
- OBJS = \
- ControlPanel.o \
- FileAssociation.o \
- GlWindow.o \
- ViewerSettings.o \
- mathlib.o \
- mdlviewer.o \
- pakviewer.o \
- studio_render.o \
- studio_utils.o \
-
- all: $(HLMV)
-
- $(HLMV): $(OBJS)
- $(CC) $(LFLAGS) -o $(HLMV) $(OBJS) $(LIBS)
-
- ControlPanel.o: ControlPanel.cpp ControlPanel.h ViewerSettings.h StudioModel.h GlWindow.h
- $(CC) -c $(CFLAGS) $(IFLAGS) ControlPanel.cpp
-
- FileAssociation.o: FileAssociation.cpp FileAssociation.h
- $(CC) -c $(CFLAGS) $(IFLAGS) FileAssociation.cpp
-
- GlWindow.o: GlWindow.cpp GlWindow.h StudioModel.h ViewerSettings.h
- $(CC) -c $(CFLAGS) $(IFLAGS) GlWindow.cpp
-
- ViewerSettings.o: ViewerSettings.cpp ViewerSettings.h
- $(CC) -c $(CFLAGS) $(IFLAGS) ViewerSettings.cpp
-
- mathlib.o: mathlib.c mathlib.h
- $(CC) -c $(CFLAGS) $(IFLAGS) mathlib.c
-
- mdlviewer.o: mdlviewer.cpp mdlviewer.h GlWindow.h ControlPanel.h StudioModel.h pakviewer.h FileAssociation.h
- $(CC) -c $(CFLAGS) $(IFLAGS) mdlviewer.cpp
-
- pakviewer.o: pakviewer.cpp pakviewer.h mdlviewer.h GlWindow.h ControlPanel.h StudioModel.h FileAssociation.h
- $(CC) -c $(CFLAGS) $(IFLAGS) pakviewer.cpp
-
-
- studio_render.o: studio_render.cpp StudioModel.h ViewerSettings.h
- $(CC) -c $(CFLAGS) $(IFLAGS) studio_render.cpp
-
- studio_utils.o: studio_utils.cpp StudioModel.h
- $(CC) -c $(CFLAGS) $(IFLAGS) studio_utils.cpp
-
-
-
- # clean
-
- clean:
- rm *.o
-